package com.yunyang.jczd.facade.fileexport.entity;
import lombok.Data;
import java.time.LocalDateTime;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import java.io.Serializable;


/**
 * 导出配置，目前默认excel
 * @author kerns
 * @since 2020-12-17
 */
@Data
@TableName(value="export_config")
public class ExportConfig implements Serializable {

    private static final long serialVersionUID = 1L;

   @TableId(value = "id", type = IdType.AUTO)
    private Integer id ;
    /**
     * 导出的文件名字
     */
    private String name ;
    /**
     * 导出的注释
     */
    private String remark ;
    /**
     * 数据来源：1:feign
     */
    private Integer dataSource ;
    /**
     * 请求方式
     */
    private String dataRequestMethod ;
    /**
     * 请求url
     */
    private String dataRequestUrl ;
    /**
     * 1:once,2:page
     */
    private Integer dataRequestFrequency ;

    private String exportClass ;

    private String dataRequestHeader;
    /**
     * 创建时间
     */
    private LocalDateTime createTime ;
    /**
     * 修改时间
     */
    private LocalDateTime updateTime ;
}
